permanent flowers - French English Dictionary